juce.git
9 years agoswitching back to alternative BUILD_DATE format
IOhannes m zmölnig [Thu, 7 Apr 2016 19:37:56 +0000 (21:37 +0200)]
switching back to alternative BUILD_DATE format

9 years agodon't include LV2-wrapper into library
IOhannes m zmölnig [Thu, 7 Apr 2016 18:23:24 +0000 (20:23 +0200)]
don't include LV2-wrapper into library

9 years agoClamped audio-plugin defines
IOhannes m zmölnig [Thu, 7 Apr 2016 18:20:59 +0000 (20:20 +0200)]
Clamped audio-plugin defines

9 years agoAnother try on a decent build-date
IOhannes m zmölnig [Thu, 7 Apr 2016 18:11:59 +0000 (20:11 +0200)]
Another try on a decent build-date

9 years agoexplicitely install LV2_Wrapper
IOhannes m zmölnig [Thu, 7 Apr 2016 18:07:59 +0000 (20:07 +0200)]
explicitely install LV2_Wrapper

9 years agocleanup lv2-ttl-generator foo
IOhannes m zmölnig [Thu, 7 Apr 2016 15:29:09 +0000 (17:29 +0200)]
cleanup lv2-ttl-generator foo

9 years agoMerge branch 'LV2'
IOhannes m zmölnig [Thu, 7 Apr 2016 15:12:53 +0000 (17:12 +0200)]
Merge branch 'LV2'

9 years agoinstall LV2 extras
IOhannes m zmölnig [Thu, 7 Apr 2016 15:12:33 +0000 (17:12 +0200)]
install LV2 extras

9 years agottl-generator for lv2
IOhannes m zmölnig [Thu, 7 Apr 2016 14:45:17 +0000 (16:45 +0200)]
ttl-generator for lv2

(taken from m.kronlachners ambix-plugins,
 which in turn took it from distrho/falktx)

9 years agoReady for upload to unstable
IOhannes m zmölnig [Mon, 28 Mar 2016 19:17:39 +0000 (21:17 +0200)]
Ready for upload to unstable

9 years agoLV2 support
IOhannes m zmölnig [Mon, 28 Mar 2016 19:16:44 +0000 (21:16 +0200)]
LV2 support

this probably cannot be built directly into libjuce.
the easier way is certainly to just include the file statically into the target binary

9 years agoUpdate B-D from libpng12-dev to libpng-dev
IOhannes m zmölnig [Mon, 28 Mar 2016 19:08:40 +0000 (21:08 +0200)]
Update B-D from libpng12-dev to libpng-dev

Thanks: Tobias Frost <tobi@debian.org>
Closes: #819438
10 years agoReady for upload to unstable.
IOhannes m zmölnig [Sat, 27 Feb 2016 16:04:47 +0000 (17:04 +0100)]
Ready for upload to unstable.

10 years agoRevert uscan-compat to 3
IOhannes m zmölnig [Sat, 27 Feb 2016 16:01:47 +0000 (17:01 +0100)]
Revert uscan-compat to 3

no use in using compat=4 (we are not tracking multiple sources),
and qa.d.o doesn't support it yet (so it refuses to work and we don't see if there are updates available)

10 years agoDrop "-std=gnu++0x" since we are already using "-std=c++11"
IOhannes m zmölnig [Sat, 27 Feb 2016 15:56:59 +0000 (16:56 +0100)]
Drop "-std=gnu++0x" since we are already using "-std=c++11"

Closes #816000

10 years agoReady for upload
IOhannes m zmölnig [Tue, 16 Feb 2016 15:45:40 +0000 (16:45 +0100)]
Ready for upload

10 years agoUse numeric build-date
IOhannes m zmölnig [Tue, 16 Feb 2016 15:44:52 +0000 (16:44 +0100)]
Use numeric build-date

to get rid of locale problems when building reproducibly

10 years agoNicer package description for 'introjucer'
IOhannes m zmölnig [Tue, 16 Feb 2016 15:24:35 +0000 (16:24 +0100)]
Nicer package description for 'introjucer'

10 years agoFixed debian/watch
IOhannes m zmölnig [Tue, 16 Feb 2016 15:15:27 +0000 (16:15 +0100)]
Fixed debian/watch

10 years agoReady or upload to unstable.
IOhannes m zmölnig [Fri, 12 Feb 2016 06:47:11 +0000 (07:47 +0100)]
Ready or upload to unstable.

10 years agoGet lib-symlinks correct for debug lib
IOhannes m zmölnig [Fri, 12 Feb 2016 06:46:45 +0000 (07:46 +0100)]
Get lib-symlinks correct for debug lib

10 years agorenamed juce-utils to introjucer
IOhannes m zmölnig [Fri, 12 Feb 2016 05:44:18 +0000 (06:44 +0100)]
renamed juce-utils to introjucer

10 years agoinstall debug-enabled libraries as well
IOhannes m zmölnig [Fri, 12 Feb 2016 05:41:56 +0000 (06:41 +0100)]
install debug-enabled libraries as well

10 years agoReady for upload
IOhannes m zmölnig [Thu, 11 Feb 2016 20:00:13 +0000 (21:00 +0100)]
Ready for upload

10 years agoRegenerated debian/copyright_hints
IOhannes m zmölnig [Thu, 11 Feb 2016 19:59:39 +0000 (20:59 +0100)]
Regenerated debian/copyright_hints

10 years agomimetypes or JUCE
IOhannes m zmölnig [Thu, 11 Feb 2016 19:58:36 +0000 (20:58 +0100)]
mimetypes or JUCE

10 years agofixed installation path of application icon
IOhannes m zmölnig [Thu, 11 Feb 2016 19:40:23 +0000 (20:40 +0100)]
fixed installation path of application icon

10 years agoinstall introjucer icon
IOhannes m zmölnig [Thu, 11 Feb 2016 19:27:29 +0000 (20:27 +0100)]
install introjucer icon

10 years agodesktop file for introjucer
IOhannes m zmölnig [Thu, 11 Feb 2016 19:19:43 +0000 (20:19 +0100)]
desktop file for introjucer

10 years agoremove help2man tests
IOhannes m zmölnig [Thu, 11 Feb 2016 19:12:59 +0000 (20:12 +0100)]
remove help2man tests

10 years agodummy help-text for help2man
IOhannes m zmölnig [Thu, 11 Feb 2016 19:12:51 +0000 (20:12 +0100)]
dummy help-text for help2man

for whatever reasons Introjucer segfaults in the pbuilder environment.
it works outside though...

10 years agocreate symlinks for soname libs
IOhannes m zmölnig [Thu, 11 Feb 2016 16:43:44 +0000 (17:43 +0100)]
create symlinks for soname libs

10 years agotesting help2man script
IOhannes m zmölnig [Thu, 11 Feb 2016 16:29:39 +0000 (17:29 +0100)]
testing help2man script

10 years agoupdated copyright_hints
IOhannes m zmölnig [Thu, 11 Feb 2016 14:38:16 +0000 (15:38 +0100)]
updated copyright_hints

10 years agoRe-enabled debian/copyright_hints
IOhannes m zmölnig [Thu, 11 Feb 2016 14:35:46 +0000 (15:35 +0100)]
Re-enabled debian/copyright_hints

10 years agofake version
IOhannes m zmölnig [Thu, 11 Feb 2016 14:26:20 +0000 (15:26 +0100)]
fake version

10 years agocalculate version ourselves
IOhannes m zmölnig [Thu, 11 Feb 2016 14:24:58 +0000 (15:24 +0100)]
calculate version ourselves

10 years agowhat's wrong with Introjucer-help2man
IOhannes m zmölnig [Thu, 11 Feb 2016 13:58:40 +0000 (14:58 +0100)]
what's wrong with Introjucer-help2man

10 years agofixed path to Introjucer
IOhannes m zmölnig [Thu, 11 Feb 2016 13:44:56 +0000 (14:44 +0100)]
fixed path to Introjucer

the introjucer in the PATH was only for testing the script...

10 years agoadded help2man to b-d and alphabetically sorted B-Ds
IOhannes m zmölnig [Thu, 11 Feb 2016 13:31:30 +0000 (14:31 +0100)]
added help2man to b-d and alphabetically sorted B-Ds

but the buildsystem deps (debhelper, cdbs) at the very end
(as they won't change and don't need a comma)

10 years agonote that libjuce is not really for upstream devs
IOhannes m zmölnig [Thu, 11 Feb 2016 13:30:36 +0000 (14:30 +0100)]
note that libjuce is not really for upstream devs

10 years agoDebian specifics
IOhannes m zmölnig [Thu, 11 Feb 2016 13:06:26 +0000 (14:06 +0100)]
Debian specifics

10 years agoidempotent patch/unpatch targets
IOhannes m zmölnig [Thu, 11 Feb 2016 12:30:00 +0000 (13:30 +0100)]
idempotent patch/unpatch targets

using a stamp-file

10 years agorun patch/unpatch targets
IOhannes m zmölnig [Thu, 11 Feb 2016 12:19:10 +0000 (13:19 +0100)]
run patch/unpatch targets

10 years agofixed lintian-overrides
IOhannes m zmölnig [Thu, 11 Feb 2016 12:18:50 +0000 (13:18 +0100)]
fixed lintian-overrides

10 years agoAdded 'patch' to the B-D
IOhannes m zmölnig [Thu, 11 Feb 2016 11:48:41 +0000 (12:48 +0100)]
Added 'patch' to the B-D

10 years agorules to (un)apply some patches manually
IOhannes m zmölnig [Thu, 11 Feb 2016 11:48:07 +0000 (12:48 +0100)]
rules to (un)apply some patches manually

10 years agoprefix manually applied patches with "#MANUAL#"
IOhannes m zmölnig [Thu, 11 Feb 2016 11:47:35 +0000 (12:47 +0100)]
prefix manually applied patches with "#MANUAL#"

10 years agore-add quoting of filename-with-spaces
IOhannes m zmölnig [Thu, 11 Feb 2016 11:42:13 +0000 (12:42 +0100)]
re-add quoting of filename-with-spaces

dpkg-source doesn't like it, so we will patch manually...

10 years agotrying to get the lintian-override correct
IOhannes m zmölnig [Thu, 11 Feb 2016 11:08:35 +0000 (12:08 +0100)]
trying to get the lintian-override correct

10 years agofix permissions in the correct directory
IOhannes m zmölnig [Thu, 11 Feb 2016 10:54:08 +0000 (11:54 +0100)]
fix permissions in the correct directory

10 years agolintian override for jquery.js (fix this is doxygen!)
IOhannes m zmölnig [Thu, 11 Feb 2016 10:44:59 +0000 (11:44 +0100)]
lintian override for jquery.js (fix this is doxygen!)

10 years agofix permissions of installed source-files
IOhannes m zmölnig [Thu, 11 Feb 2016 10:44:41 +0000 (11:44 +0100)]
fix permissions of installed source-files

10 years agoBuild Introjucer manpage
IOhannes m zmölnig [Thu, 11 Feb 2016 10:37:42 +0000 (11:37 +0100)]
Build Introjucer manpage

10 years agoinstall ChangeList.txt as Changelog
IOhannes m zmölnig [Wed, 10 Feb 2016 21:54:20 +0000 (22:54 +0100)]
install ChangeList.txt as Changelog

10 years agomoved arch-all data into juce-modules-source
IOhannes m zmölnig [Wed, 10 Feb 2016 21:54:05 +0000 (22:54 +0100)]
moved arch-all data into juce-modules-source

10 years agoDisable the makeile-generator patch for now
IOhannes m zmölnig [Wed, 10 Feb 2016 21:35:11 +0000 (22:35 +0100)]
Disable the makeile-generator patch for now

10 years agoget rid of C-style encoded filename
IOhannes m zmölnig [Wed, 10 Feb 2016 21:01:46 +0000 (22:01 +0100)]
get rid of C-style encoded filename

10 years agoBumped standards to 3.9.7
IOhannes m zmölnig [Wed, 10 Feb 2016 20:53:08 +0000 (21:53 +0100)]
Bumped standards to 3.9.7

10 years agodrop "DEB_MAKE_CHECK_TARGET"
IOhannes m zmölnig [Wed, 10 Feb 2016 20:52:33 +0000 (21:52 +0100)]
drop "DEB_MAKE_CHECK_TARGET"

10 years agosimplified "clean" target
IOhannes m zmölnig [Wed, 10 Feb 2016 20:52:05 +0000 (21:52 +0100)]
simplified "clean" target

10 years agoclamp some defines to fixed values
IOhannes m zmölnig [Wed, 10 Feb 2016 20:51:16 +0000 (21:51 +0100)]
clamp some defines to fixed values

10 years agoprefix debian-specific patches with "debian".
IOhannes m zmölnig [Wed, 10 Feb 2016 20:50:52 +0000 (21:50 +0100)]
prefix debian-specific patches with "debian".

10 years agosplit repdroducible-date patches into debian/non-debian parts
IOhannes m zmölnig [Wed, 10 Feb 2016 20:34:13 +0000 (21:34 +0100)]
split repdroducible-date patches into debian/non-debian parts

10 years ago...
IOhannes m zmölnig [Wed, 10 Feb 2016 20:23:16 +0000 (21:23 +0100)]
...

10 years agoupdated Introjucer makefile
IOhannes m zmölnig [Wed, 10 Feb 2016 20:21:07 +0000 (21:21 +0100)]
updated Introjucer makefile

10 years agoadjust path to builddate header-file
IOhannes m zmölnig [Wed, 10 Feb 2016 20:14:40 +0000 (21:14 +0100)]
adjust path to builddate header-file

10 years agoremoved testing Makefile
IOhannes m zmölnig [Wed, 10 Feb 2016 20:13:32 +0000 (21:13 +0100)]
removed testing Makefile

10 years agoremoved patch for test-build
IOhannes m zmölnig [Wed, 10 Feb 2016 20:12:01 +0000 (21:12 +0100)]
removed patch for test-build

we are now linking Introjucer against the library, that's test enough

10 years agoput libjuce_builddate.h into $(OUTDIR)
IOhannes m zmölnig [Wed, 10 Feb 2016 20:10:48 +0000 (21:10 +0100)]
put libjuce_builddate.h into $(OUTDIR)

10 years agoput libjuce_builddate.h and juce(-dbg).pc into $OUTDIR
IOhannes m zmölnig [Wed, 10 Feb 2016 20:07:16 +0000 (21:07 +0100)]
put libjuce_builddate.h and juce(-dbg).pc into $OUTDIR

10 years agosimplify VPATH by generating intermediate cpp-files
IOhannes m zmölnig [Wed, 10 Feb 2016 19:53:56 +0000 (20:53 +0100)]
simplify VPATH by generating intermediate cpp-files

10 years agouse OUTDIR when possible
IOhannes m zmölnig [Wed, 10 Feb 2016 19:52:43 +0000 (20:52 +0100)]
use OUTDIR when possible

10 years agoremoved unused vars
IOhannes m zmölnig [Wed, 10 Feb 2016 19:52:11 +0000 (20:52 +0100)]
removed unused vars

10 years agomore to do
IOhannes m zmölnig [Wed, 10 Feb 2016 19:32:26 +0000 (20:32 +0100)]
more to do

10 years agoremove empty lines
IOhannes m zmölnig [Wed, 10 Feb 2016 19:28:14 +0000 (20:28 +0100)]
remove empty lines

10 years agoallow building Debug and Release libraries
IOhannes m zmölnig [Wed, 10 Feb 2016 19:28:05 +0000 (20:28 +0100)]
allow building Debug and Release libraries

10 years agostarting to support both Release and Debug build
IOhannes m zmölnig [Wed, 10 Feb 2016 16:08:00 +0000 (17:08 +0100)]
starting to support both Release and Debug build

10 years agoreordered patches
IOhannes m zmölnig [Wed, 10 Feb 2016 15:46:59 +0000 (16:46 +0100)]
reordered patches

10 years agomake introjucer produce nicer makefiles
IOhannes m zmölnig [Wed, 10 Feb 2016 15:46:47 +0000 (16:46 +0100)]
make introjucer produce nicer makefiles

10 years agosimplified the no z-types patch
IOhannes m zmölnig [Wed, 10 Feb 2016 15:46:25 +0000 (16:46 +0100)]
simplified the no z-types patch

a single define!

10 years agofixed typo in header-include-protection
IOhannes m zmölnig [Wed, 10 Feb 2016 15:45:53 +0000 (16:45 +0100)]
fixed typo in header-include-protection

10 years agouse defaults for JUCE_LOG_ASSERTIONS and JUCE_CHECK_MEMORY_LEAKS
IOhannes m zmölnig [Wed, 10 Feb 2016 15:45:37 +0000 (16:45 +0100)]
use defaults for JUCE_LOG_ASSERTIONS and JUCE_CHECK_MEMORY_LEAKS

this is important for Debug/Release builds.
getting this right will also fix the "unresolved non-virtual thunk"
problems we have seen earlier

10 years agoenable JUCE_USE_MP3AUDIOFORMAT
IOhannes m zmölnig [Wed, 10 Feb 2016 15:44:14 +0000 (16:44 +0100)]
enable JUCE_USE_MP3AUDIOFORMAT

10 years agomore explicit JUCE_USE defines
IOhannes m zmölnig [Wed, 10 Feb 2016 15:43:54 +0000 (16:43 +0100)]
more explicit JUCE_USE defines

10 years agonote about repacking
IOhannes m zmölnig [Wed, 10 Feb 2016 15:39:11 +0000 (16:39 +0100)]
note about repacking

10 years agopatch test-build so it honors FLAGS and is verbose
IOhannes m zmölnig [Sun, 31 Jan 2016 20:19:26 +0000 (21:19 +0100)]
patch test-build so it honors FLAGS and is verbose

10 years agomake sure that libjuce_builddate.h exists
IOhannes m zmölnig [Sun, 31 Jan 2016 14:09:28 +0000 (15:09 +0100)]
make sure that libjuce_builddate.h exists

so the libbuilder-Makefile does not depend on being called from debian/rules

10 years agoregister doxygen documentation with doc-base
IOhannes m zmölnig [Sun, 31 Jan 2016 14:05:44 +0000 (15:05 +0100)]
register doxygen documentation with doc-base

10 years agoinstall doxygen documentation into .../apiref/
IOhannes m zmölnig [Sun, 31 Jan 2016 14:03:56 +0000 (15:03 +0100)]
install doxygen documentation into .../apiref/

10 years agoUse https:// or Vcs-git
IOhannes m zmölnig [Sun, 31 Jan 2016 13:58:49 +0000 (14:58 +0100)]
Use https:// or Vcs-git

10 years agofixed build-flags for compiling C++-sources
IOhannes m zmölnig [Sat, 30 Jan 2016 20:18:01 +0000 (21:18 +0100)]
fixed build-flags for compiling C++-sources

after restructuring the build-flags, the preprocessor- and C-flags went missing...

10 years agouse '$(MAKE)' instead of 'make' for recursive calls
IOhannes m zmölnig [Sat, 30 Jan 2016 20:02:18 +0000 (21:02 +0100)]
use '$(MAKE)' instead of 'make' for recursive calls

10 years agoinclude BUILD_DATE header when building Introjucer
IOhannes m zmölnig [Sat, 30 Jan 2016 20:00:18 +0000 (21:00 +0100)]
include BUILD_DATE header when building Introjucer

10 years agoinclude BUILD_DATE header when building libjuce
IOhannes m zmölnig [Sat, 30 Jan 2016 19:59:58 +0000 (20:59 +0100)]
include BUILD_DATE header when building libjuce

10 years agoput BUILD_DATE macro into header-file rather than the cmdline
IOhannes m zmölnig [Sat, 30 Jan 2016 19:50:28 +0000 (20:50 +0100)]
put BUILD_DATE macro into header-file rather than the cmdline

easier to get quoting of quotes correct...

10 years agouse $(MAKE) rather than 'make' for recursive calls
IOhannes m zmölnig [Sat, 30 Jan 2016 19:48:48 +0000 (20:48 +0100)]
use $(MAKE) rather than 'make' for recursive calls

10 years agofix setting of FLAGS
IOhannes m zmölnig [Sat, 30 Jan 2016 19:48:06 +0000 (20:48 +0100)]
fix setting of FLAGS

10 years agobuild Introjucer as part of libbuilder
IOhannes m zmölnig [Sat, 30 Jan 2016 14:56:49 +0000 (15:56 +0100)]
build Introjucer as part of libbuilder

this makes it somewhat easier to pass in hardening flags.

10 years agoAllow building o Introjucer
IOhannes m zmölnig [Sat, 30 Jan 2016 14:55:53 +0000 (15:55 +0100)]
Allow building o Introjucer

- accept CPPFLAGS/... so we can pass hardening *and* enable syste libs
- make build verbose (so we see what is going on)
- link in JUCE *statically* (for now)